const mongoose=require("mongoose");
const dburl=require("./mongoose");


let Schema=mongoose.Schema;
let userSchema = new Schema({
    "username":String,
    "password":String
});
let userModel=dburl.model("users",userSchema);
module.exports= {
  //添加(注册)
  "add": function (qianduanstr,func) {
    var userEntity = new userModel({
      "username":qianduanstr.username,
      "password":qianduanstr.password
    });
    userEntity.save(function(err,data){

      if(!err){
        console.log("注册成功！")
        func();
      }
    });
  },
  //查询(登录)
  "find": function (qianduanstr,func) {
    userModel.find(qianduanstr,function(err,data){
      if(!err){
      func(data);
    }
  });
  }

}














// const mongoose = require('mongoose');
// const dbConn = require('./config/dbconn');
//
// //定义模板(建立和表结构一样的一个类（模块）)
// var userSchema = new mongoose.Schema({
//   "username":String,
//   "userpass":String
// })
// //定义模型（把模板和数据库中的集合（表）关联起来）
// var userModel = dbConn.model('uses',userSchema);
// module.exports= {
//   //添加(注册)
//   "add": function (qianduanstr,func) {
//     var userEntity = new userModel({
//       "username":qianduanstr.username,
//       "userpass":qianduanstr.userpass
//     });
//     userEntity.save(function(err,data){
//
//       if(!err){
//         console.log("注册成功！")
//         func();
//       };
//     })
//   },
//   //查询(登录)
//   "find": function (qianduanstr,func) {
//     userModel.find(qianduanstr,(err,data)=>{
//       if(!err){
//       func(data);
//       console.log(data)
//       // console.log(qianduanstr)
//     }else{
//       console.log(err);
//     }
//   });
//   }
//
// }

